a stab of pain - Turco Inglés Diccionario